Najah Internet Cafe & Shop
213 Shirland Rd., Westminster Abbey, London, United Kingdom, W9 3JP
(02073) 723478 Phone